/**
 * 禁用F12
 */
window.onkeydown =
  window.onkeyup =
  window.onkeypress =
  function (event) {
    // 判断是否按下F12（键码为123）
    if (event.keyCode === 123) {
      event.preventDefault()
      window.event.returnValue = false
    }
  }

/**
 * 禁用右键
 */
document.oncontextmenu = function () {
  return false
}

/**
 * 禁止复制
 */
// document.oncopy = function () {
//     return false;
// }

/**
 * 禁止选取内容
 */
// document.onselectstart = function () {
//     return false;
// }

/**
 * 禁止页面回退
 */
// history.pushState(null, null, document.URL);
// window.addEventListener('popstate', function () {
//     history.pushState(null, null, document.URL);
// });

// window.location.hash = "no-back";
// window.location.hash = "Again-No-back-button";
// window.onhashchange = function () {
//     window.location.hash = "zh-CN&name=muxuange&version=1.0.31" // 网址后缀
// };

/**
 * 日期格式化
 *
 * @param dateStr 字符串日期（格式：yyyy-MM-dd HH:mm:ss）
 * @returns {Date} 日期（格式：Date）
 */
export const dateFormatter1 = (dateStr) => {
  let date = new Date(dateStr)
  return date
}

/**
 * 日期格式化
 *
 * @param dateStr 日期（格式：yyyy年MM月dd日HH时）
 * @returns {Date} 日期（格式：Date）
 */
export const dateFormatter2 = (dateStr) => {
  let year = dateStr.split('年')[0] // 年
  let month = dateStr.split('月')[0].split('年')[1] // 月
  let day = dateStr.split('日')[0].split('月')[1] // 日
  let hour = dateStr.split('日')[1].split('时')[0] // 时
  return new Date(year, month - 1, day, hour, 0, 0)
}

/**
 * 日期格式化
 *
 * @param date Date日期（格式：Date）
 * @returns {String} 字符串日期（格式：yyyy年MM月dd日HH时mm分ss秒）
 */
export const dateFormatter3 = (dateStr) => {
  let year = dateStr.getFullYear() // 年
  let month = dateStr.getMonth() + 1 // 月
  let day = dateStr.getDate() // 日
  let hour = dateStr.getHours() // 时
  let minute = dateStr.getMinutes() // 分
  let second = dateStr.getSeconds() // '秒
  return year + '年' + month + '月' + day + '日' + hour + '时' + minute + '分' + second + '秒'
}

//*********************************************************************************************************************************

/**
 * 点击图片全屏显示
 */
// $(document).ready(function () {
//   $("body").append("\n" +
//     "<div class=\"blackScreen\" style=\"display:none; position:fixed; top:0; right:0; bottom:0; left:0; background-color:#000000; z-index:1000;\">\n" +
//     "    <span class=\"fullScreenImg\" style='position:absolute; top:0; right:0; bottom:0px; left:0; background:center center no-repeat; background-size:contain;'></span>\n" +
//     "</div>");
// });
// $(function () {
//   // 放大图片
//   $('img').on('click', function () {
//     // console.log("放大图片");
//     if (this.getAttribute("src") !== "url(\"null\") 0% 0% / 100% no-repeat") {
//       $(".fullScreenImg").css("background-image", "url(\"" + this.getAttribute("src") + "\")");
//       $(".blackScreen").fadeIn(130);
//     }
//   });
//   // 关闭放大图片
//   $(".blackScreen").on("click", function () {
//     // console.log("关闭放大图片");
//     $(".blackScreen").fadeOut(130);
//   });
// });
